brain mushroom - Spanish English Dictionary